package com.hhh.sun.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hhh.sun.pojo.entity.TbOrder;
import com.hhh.sun.vo.req.OrderAddVo;
import com.hhh.sun.vo.resp.OrderResVo;
import com.hhh.sun.vo.resp.R;

import java.util.List;

public interface OrderService extends IService<TbOrder> {
    /**
     * 查询一个用户的所有订单
     */
    R<List<TbOrder>> getInfoByUserName(String userName) ;


    /**
     * 预约订单
     */
    R<OrderResVo> preview(OrderAddVo vo);

    /**
     * 开始充电
     */
    R<Object> start(Integer orderId);
}
